#version 300 es
// -------- 顶点着色器 --------
in vec4 a_position;
in vec3 a_color;
uniform mat4 u_matrix;
out vec3 v_color;
void main() {
  gl_Position = u_matrix * a_position;
  v_color = a_color;
}

#version 300 es
// -------- 片段着色器 --------
precision highp float;
in  vec3 v_color;
out vec4 fragColor;
void main() {
  fragColor = vec4(v_color, 1.0);
}
